专利摘要:
A method for smoothing retouch in electronic color image reproduction employs a coordinate pen used by the retoucher as a retouch brush, to identify image point coordinates within an image point area. The color values associated with the image point coordinates are changed as a function of the color values of the nearby image point coordinates. The size of the areas which have their color values changed is operator-selectable. The color values of the areas which are changed can be matched to the marginal values of the area, or may be replaced by a mean value of the color values within the area. By this means image contours may be flattened, and the effective noise in the image surfaces may be minimized.
公开号:SU1494857A3
申请号:SU823406700
申请日:1982-03-09
公开日:1989-07-15
发明作者:Хенниг Эберхард;Клие Юрген;Веллендорф Клаус
申请人:Др.-Инж.Рудольф-Хелль, Гмбх (Фирма);
IPC主号:
专利说明:

one
The invention relates to the production and retouching of images and is intended for image processing.
The aim of the invention is to accelerate the retouching process.
Figure 1 shows a device for partially repeating retouching with electronic reproduction of color images, implementing the method; figure 2 - block diagram of the algorithm of operation of the device; on fig.Z - various forms of surfaces of the brush; 4 is a graphical depiction image.
coordinates; FIG. 5 shows the surface of the brush; FIG. 6 and 7 are a graphic representation of the alignment of the surfaces of the images; Fig. 8 shows the surface of the brush when taking into account the neighborhood of the point of the image j in Fig. 9 another surface of the brush; Fig. 10 is a graphical depiction of smoothing contours; Fig. 11 is another graphical image of smoothing contours; Fig. 12 illustrates an exemplary embodiment of the coordinate-recording unit; Fig. 13 illustrates an exemplary embodiment of an accumulation-control unit.
four
WITH
four;
00
S3

O1
Fig. 1 shows a basic construction of a device for partially leveling retouching (retouching sites) for electronic reproduction of color images and in Fig. 2 is a flowchart for explaining the process.
Storage medium 1 (magnetic tape, magnetic disk, etc.) in the example of execution contains color-separated digital color values of Y, M, C and K already corrected by the color scanner for color-separated images Yellow (Y), Magenta (M), Pian (C) and Black (K) the image to be reproduced.
Color values, for example, can have a word length of 8 bits, so that, for example, in addition to Black (0) and White (255), there can be another 254 gray steps. The reproduced image can be either a separate picture or it can be a mounted printed page. Prior to this, the color values of an individual picture are obtained in an electronic color separator by dotted and line-by-line three-color scanning of the original, by means of color separation correction and analog-to-digital conversion of color difference signals. The color values of the entire printed page are formed, for example, in a device for electronic editing of pages by means of a combination of corrected color values of an individual picture on the layout layout. In the storage medium 1, however, uncorrected color values or already retouched color values can also be stored.
The device includes a color monitor 2 with a screen 3, a computing node 4, data lines 5, 6, memory nodes 7, 8, memory management node 9, address bus 10, control bus 11, data lines 12, 13, multiplexers 14 -17, summing cascades 18-21, data lines 22, light pointer generator 23. DAC 24, reproduction printing calculator 25, clock generator 26, lines 27-32, retouching circuit 33, coordinate registration unit 34, address bus 35, computing circuit 36, pa-.
Nel 37 with a spacing pin 38,
measuring stage 39 and coordinate calculator 40. The device
ten
15
20
948574
also includes a data input cascade 41, control lines 42, 43. Figure 1 shows a light pointer 44. The device includes a control line 45, a communication line 46 and a control line 47. Fig. 3a denotes a square surface 48 of the brush, which covers the points 49 of the image. 4, the coordinate system X / Y 50 and the dotted line 51, which is also located in the auxiliary coordinate system 52, are indicated. Inside the brush surface 48, correction zones 53, which lie on four lines turned relative to each other, are x 54 (O), 55 (45), 56 (9 (f) and 57 (135). Figure 6 shows contour 58, part -59 images and a graph of 60 distribution of color modules, dotted lines 61. 62 and 63 — lines where color equalization occurs, 64-67 — image edge points. In Fig. 12 68, 69 —coordinate lines on panel 37, 70 — dotted the line on the same panel. Fig. 12 also shows a data bus 71, compare a cascade 72, a data bus 73, a summing cascade 74, an address counter 75, a data bus 76, compute A cascade 77 with a programming input 78, a data bus 79. FIG. 13 shows a clock generator 80 with an input “81, an X-address counter 82 with an output 83, a counting input 84 of the Y-address counter 85, with an output 86, the first inputs 87, 88 of the comparison of the comparators 89 and 90, which also have the second inputs 91 and 92 of the comparison and the signal inputs 93 and 94. In FIG. 13, the AND 95 circuit is indicated.
25
thirty
40
The device that implements the method operates as follows.
Before recording color separations on film materials using a color scanning device (offset printing) or before making printing forms using an engraving machine (intaglio printing), a color image or color separation images or color values should be subjected to a leveling or smoothing retouch under visual control.
Dp of visual control there is a color monitor 2, on the screen 3 of which an image is recorded, for example, from 512 X 512 image points. The color modules Y, M, C, and K used to obtain a color image or retouched color split image using a control computing device 4 are selected from the entire data array of the storage medium 1 and from there the image point by point along the lines 5 and 6 of the data transmitted to two memory nodes 7, 8, which revert the images. In each case, the memory nodes 7, 8 have a capacity of 512 x 512 memory locations of 8 bits for each separations.
To obtain a consistent image on the screen 3 of the color monitor 2 of the memory management node 9 on the address bus 10, the XY addresses of the memory nodes are cyclically called. Fig. 13 shows an example of the execution of the memory management unit 9. The accumulated digital color values in the read cycle, stored in the memory management node 9, on the control bus 11, are considered line by line and within the line point by point and by lines 12 and 13 of the data are transmitted to multiplexers 1A-17 and summing cascades 18 -21 and from there along the data line 22 and through the light pointer generator 23 are led to a DAC 24 which converts digital values
ten
15
The generator 26 is such that the recording of the display with the reading of the values of the color from the nodes 7 and 8 of the memory is synchronized.
The color values read from memory nodes 7 and 8 in the summation stages 18 through 21 are modified with correction values depending on the image points that they form in the retouching circuit 33. The retouched color values in the data line 6 are written back to the memory nodes 7 or 8 or additionally along the data line 5 to the storage medium 1. The retouching circuit 33 is shown only by a dotted line. In describing the principle of operation of the device for aligning and smoothing, that the correction values are zero.
For the leveling retouching, the coordinates of the image points X and Y of the color values of the Y, M, C, and K parts of the images to be retouched are reported to the coordinate registering unit and transferred along the address bus 35 to the computational circuit 36.
The coordinate-recording unit 34 consists of a digitally converting panel 37 with a 3S pin, a measuring stage 39, and from a coordinate calculator 40. An example of coordinate fulfillment 20
thirty
colors in four analogue separations of the recording unit 34 leads0
five
The generator 26 is such that the recording of the image with the reading of color values from the nodes 7 and 8 of the memory is synchronized.
The color values read from memory nodes 7 and 8 in the summation stages 18 through 21 are modified with correction values depending on the image points that they form in the retouching circuit 33. Retouched color values along data line 6 are written back to memory units 7 or 8, or additionally along data line 5 to storage medium 1. Retouching circuit 33 is shown only by a dotted line. In describing the principle of operation of the device for aligning and smoothing, that the correction values are zero.
For the leveling retouching, the coordinates of the image points X and Y of the color values of the Y, M, C, and K parts of the images to be retouched are reported to the coordinate registering unit and transferred to the computation circuit 36 via the address bus 35.
The coordinate-recording unit 34 consists of a digitally converting panel 37 with a 3S pin, a measuring stage 39, and a coordinate calculator 40. An example of a coordinate
0
signal. The reproduction printing calculator 25 included from the analog color-separated signals included three control signals g, g and b for the color monitor 2, and the reproduction printing calculator ensured that the imaged image gave the impression of multi-color printing.
Writing to a color monitor 2 is performed by an interlaced scan method to obtain an image without flickering. The clock generator 26 in the usual technique of television creates the horizontal and vertical deflection signals necessary for recording the images on lines 27 and 28 and creates starting pulses for lines of the image on lines 29 and 30, the memory management unit 9 on lines 31 and 32 delivers horizontally and vertically synchronous pulses on so0
five
with on Fig.
Coordinate pin 38 is driven by a retoucher as a retouching brush on a portion of the digitizing panel 37, which in its position corresponds to the retouchable portions of the image. While the coordinate pin 38 marks only one image point at a time with the coordinates x and the coordinate calculator 40 simultaneously calculates the x and y coordinates of several freely selectable image points around the marked thin image. The simultaneously covered image points inside the image point area form the surface of the retouching brush, the shape and size of which determine the number and position of the enclosed image points with respect to the image point marked with a pin 38,
chien brush

The size and shape of the brush surface can be set to the coordinate calculator 0 from the data input stage 41 along control line 42. For clarification, FIG. 3 shows some shapes of the surfaces of the brush and FIG. 4, using a graphic representation — the calculation of the x and y coordinates of the image,
While in the known retouching methods all color values within the brush surface are changed, in this method for I
In alphabetical retouching, only the color values of one or several freely selectable image points inside the surface are subjected to change depending on other colors on the brush surface. By selecting image points whose color values are to be measured, within the brush surface limit the correction areas. The orientation of these correction zones inside the brush surface determines the direction of the retouching action. The direction of the retouching action can be selected by the retoucher on the input stage 41 via the control line 43 in the computing circuit 36. The width of the mercury action is determined by the correction zones and / or the number of adjacent brush movements.
In order to see the brush surface on the part of the image to be retouched, on the screen 3 of the color monitor 2, a moving light pointer 44 is highlighted, the movements of which are synchronized with the movements of the coordinate pin 3 and which has the size of the brush surface. In addition, the x and y coordinates of the image defined in the coordinate calculator 40, through the address bus 35 are also simultaneously transmitted to memory management node 9 and compared there with cyclically called addresses of memory nodes 8, 7 that repeat the images. If the addresses match, the Light Pointer command appears, which is transmitted via control line 45 to the light pointer generator 23. The command of the light pointer appears at the moment when the electron beam of the color monitor 2 passes through the desired position of the brush surface on the surface






0
five
0
five
4857
0
five
0
five
0
five
eight
wound. The Light Pointer command activates the light pointer generator 23, which briefly generates control signals for the color monitor 2. This all three electronic generating systems of the color monitor 2 simultaneously turn on with the highest possible brightness, resulting in a white light pointer 44.
Below is described in more detail the principle of the device circuit.
First of all, the retoucher determines, using the keyboard of the data input stage 41, whether it should be retouched in one or several color separations or in the original image, i.e., in all color separations. one,
Order Separation from data entry stage 41 via control line 43 in computational circuit 36 selects the color values Y, 11, C or K of the corresponding separations.
The retoucher guides the pin 38, or the brush surface, through the contour to be smoothed, on the image or through that part of the image on which the color or tone values should be equalized with each other. The movement of the brush surface is indicated by a light pointer 44 on a color monitor 2.
The coordinates are first pre-processed on the panel 37, which converts to digital form with a significantly higher resolution than the resolution of the image stored in the memory and the image of 512x512 image points, which results in high measurement accuracy. In the measurement stage 39, the pre-processed coordinates are then recalculated to possible coordinates of 512 X 512 image points and Od or addresses of memory nodes 7, 8 and sent further to the coordinate computer 40.
In the coordinate Asiler 40, from the actual coordinates of the points of the image Xd and EO marked with the coordinate pin 38, the coordinates of the points of the images and y that belong to the brush surface are determined. At the same time, the following one after another pairs of coordinates of the points of the images сравни and y are continuously compared with each other. With
For each coordinate change that occurs with each movement of the pin 38 at one point in the image, the coordinate calculator 40 sprinkles the command Change of coordinates along link 46 into the computational circuit 36.
The coordinate visitor 40 transfers the corresponding coordinates of image points and the brush surface in separate positions of the coordinate pin 38 to the computation circuit 36. Each time, with the command Relocation coordinates, the computation circuit 36 is addressed through the address bus 10 to the storage node 7 with the coordinates of the image point at the moment X and y. The addressed color values Y, AND, C and K, which relate to the selected color separations, are transferred from the storage unit 7 via data line 6 to computational circuit 36. Then, the corresponding color values in computational circuit 36, which relate to correction zones brush surfaces, depending on other color values of the brush surface, are altered and, through data line 6, are again inserted into memory node 7, which thus contains modified or retouched color values of Y, M, C and K, while memory node 8 contains non retouched color values of Y, M, C, and K.
To evaluate retouching, a retouched color image or a retouched color image (original) is presented on a color monitor 2. For this purpose, using multiplexers 14-17, retouched color values of Y, M, C and K of the memory 7 node or non-retouched color values of Y, M , C and K of memory unit 8 are successively switched to color monitor 2.
For this, the retoucher acts on the corresponding key in the Al data input cascade, which serves to
15
20
25
thirty
35
40
45
The PCL of this affects the key of the data input stage 41, as a result of which, the Delete command is sent through the control line 43 to the computing circuit 36.
To clarify the previously described processes, some shapes of the brush surfaces are shown in FIG. 3.
Fig. 3a shows the square surface of the brush 48, which spans 5x5 image dots 49, Fig. 36 shows the rectangular surface 48 of the brush with 3 x 7 image dots 49, and Fig. 3b shows the surface of the brush 48 approaching the circle shape. The P points of the image marked with the pin 38, in the exemplary embodiment, in each case are the midpoints of the surface 48 of the brush and are shown in FIG. 3 to Star lines.
Obtaining the x and y coordinates is illustrated in FIG. Here is a part of the digitally converting panel 37 of the coordinate-recording unit 34 or the part of the image to be retouched with two positions I or 11 of the brush surface 48 in the coordinate system - - X / Y 50. In position I, the brush surface 48 has coordinates medium
points X 02 and Y
Oj
where are the points
P and P are points marked with a dowel pin 38. Position II is reached by moving the dowel pin along dashed line 51. Brush surface 4B is attached to X / Y by ancillary coordinate system 52 which always passes through the midpoint P of brush surface 48. In X / Y, the auxiliary coordinate system 52 establishes the auxiliary coordinates X and Y of those image points that are set in the formation of the surface of the brush 48 with respect to its shape and size. Corresponding -current coordinates of display points X and Y get
the mandate for switching over line 47 is up-then for the individual surface positions to the multiplexers 14-17.
Retouching can also be done in the reverse order when addressed to the coordinate pin 38
carry brushes at the moment in the X / Y-coordinate system 50 as follows.
the color values of Y, m, s and K in the memory node 7 are replaced by the corresponding constant values of Y, M, C and K of the memory node 8
55
X
Y
Ho x
YO + Y
(one)
The following are some of the ways in which dp changes color values.
five
0
five
0
The PCL of this affects the key of the data input stage 41, as a result of which, the Delete command is sent through the control line 43 to the computing circuit 36.
To clarify the previously described processes, FIG. 3 shows some shapes of the brush surfaces.
Fig. 3a shows the square surface of the brush 48, which spans 5x5 image dots 49, Fig. 36 shows the rectangular surface 48 of the brush with 3 x 7 image dots 49, and Fig. 3b shows the surface of the brush 48, approaching the circle shape. The P images marked with a dowel pin 38, in the exemplary embodiment in each case, are the midpoints of the surface 48 of the brush and are highlighted in FIG. 3 to Star lines.
Obtaining the x and y coordinates is illustrated in FIG. Here is a part of the digitally converting panel 37 of the coordinate-recording unit 34 or the part of the image to be retouched with two positions I or 11 of the brush surface 48 in the coordinate system - - X / Y 50. In position I, the brush surface 48 has coordinates medium
points X 02 and Y
Oj
where are the points
P, and P are points marked with a dowel pin 38. Position II is reached by moving the dowel pin along dashed line 51.I Brush surfaces 4B are assigned an X / Y coordinate system 52, which always passes through the midpoint P of brush surface 48. In X / Y, the auxiliary coordinate system 52 establishes the auxiliary coordinates X and Y of those image points that are set in the formation of the surface of the brush 48 with respect to its shape and size. Corresponding -current coordinates of display points X and Y get
then for individual positions
then for individual positions
carry brushes at the moment in the X / Y-coordinate system 50 as follows.
X
Y
Ho x
YO + Y
(one)
The following describes some of the ways in which dp can change color values inside the correction zones of brush surface 48 with examples of their application.
In the first embodiment, color values are defined, hereinafter referred to as edge values, of at least two, preferably diametrically opposite points of the image on the periphery of the brush surface 48, hereinafter referred to as edge points, and the color value of the image points lying on the line connecting the edge points (lines of action), linearly or according to a given function, are aligned with the boundary values.
Figure 5 shows by way of example the square surface 48 of the brush, covering the image’s n 4 n points (49), and also n п n modules of the color Y, M, C or K, hereinafter generally denoted as F. Inside the brush surface 48 besides, selected correction zones 53 are shown on the chip, which in each case have a pair of edge points with color values FI and F.
Correction zones 53 lie on four lines, turned relative to each other, x 54 (0 °), 55 (45 °), 56 (90 °) and 57 (135), which are four different directions of action for changing the color values inside the surface 48 brushes. In the example shown, the correction area 53 is one image point wide and the image length i (n-2) is 1, since the boundary values of F and F should not be changed.
In the selected example, the change in the color values of the image point to i (p-1) within each correction zone 53 between the edge values of F and F occurs by linear interpolation by the equation
20
(n-i) F4 + (i-1) Fn (n-1)
Of course, the color values can also be changed by a given function.
If, when smoothing a contour, the coordinate pin 38 or the brush surface 48 will move along this contour, the direction of action should always be approximately perpendicular to the contour in order to achieve a favorable correction effect in each case. This can occur, for example, by choosing the appropriate direction of action of the correction zones by the retoucher or by automatically recognizing the contour inside the brush surface 48. In the course of circuit 58 shown in FIG. 5, at the position of the surface 48 of the brush, the correction zone 53 would be selected in the direction of the line 54. Of course, also all the correction zones 53 of the brush surface 48 can act simultaneously.
As examples of the application of J5 of the first embodiment of the method, respectively, Fig. 5 describes the smoothing of contours (Fig. 6) and the alignment of the surfaces of the image (Fig. 7).
6 shows the smoothing of the contour primarily using the graph.
Fig. 2a shows the cutout of part 59 of the image from the image to be retouched, in which each 25 square corresponds to the point 49 of the image and the module entered corresponds to the color module F here. Large changes of color moduli appear along the contour 58. Above part 59 of the image is shown the area 53 of the correction of the surface of the brush 48, the direction of action of which is perpendicular to the contour 58 and which, in order to smooth the contour 58, moves in the direction of the arrow along the part 59 of the image. The correction zone 53 covers three adjacent image points 49.
Adjacent to the cutout part of the image 59 is a plot 60 of the distribution of color modules in the perpendicular direction to the contour 58.
The smoothing of the contour 58 occurs by moving the surface of the brush 48, as well as the correction area 53 (2) along the contour 58. The result of the smoothing is shown in FIG.
The cutout portion of the image 59 shows the changed colors within the correction region 53 of the brush surface 48 and the corresponding graph of 60 color values of the smoothed contour 58, which has a width of the correction region 53. Chart 60: 55 of the color values with the dotted line 61 show the case when the color values between the edge values vary according to a given function. Figure 7 bye30
35
40
45
50
As an example, the first form of implementation of the method is partial expression of different color values (equalization of randomly noisy surfaces) according to equation (2).
Fig. 7a shows a portion 59 of the image with different color values F, which must be equalized.
Adjacent to part 59 of the image is a graph of 60 color values along line 62 on the cutout from image 59. Above part 59 of the image again shows the area 53 of the correction of the brush surface 48, covering five points 49 of the image. In order to align the surface, the correction zone 53 is moved in the direction of the arrow along the direction of the image.
Fig. 76 shows the alignment result. Within the width of the action of the correction zone 53, indicated by lines 63, the color values of F are equal to each other according to equation (2), as follows from the notch from the image part 59 and the color value graph 60 related to it ,
In the application examples (Figs. 6 and 7), the color values covered by the correction zone can be changed by once touching the retouching brush on it. Repeated holding the brush in the same image area does not lead to any further changes in color values. In contrast, the width of the effect can be extended by increasing the correction zone and / or by repeated brush movements placed next to another.
It may happen that, for example, due to the graininess of the film, noise or light reflections in the part of the image to be retouched, the edge value in amplitude is very different from the color values of image points surrounding the edge point, which would interpolate according to equation (2) errors. In this case, it is particularly successful in interpolation to proceed not from the actual boundary values of F, and F ,,, but to determine the initial values of the values of F and F for interpolation
calculations by forming averages of the F color values; or ,, FV; points of the image surrounding the edge points.
FIG. 8 shows again the surface of the brush 48 of the p 49 image points (p 5) and the correction zone 53 with the edge points 64 and 65 and the surrounding of its edge points 66 and 67 from the image points 49 (w 8),
Then the averaged initial values
one-
and
 eleven
P1 + 1
F:
derived from:
t-,
g, b - ", -,
-Vf 2..lra + l f J
(3)
In this case, the interpolation calculation occurs by the equation
g (p-1) (- (i-t) Fn F, ()
(four)
five
0
five
0
The length of the correction zone 53 can be extended from (n-2) to n image points, if the previous edge points F and Fj are replaced by the corresponding average values
F: HF ;,
In the second form, the color values of the image points inside the correction zone 53 are replaced by one F value calculated from the F points of the images covered by the surface 48, for example, their average value, brush.
FIG. 9 shows, by way of example, a square brush surface 48 consisting of p image points 49 (p 9). Correction zone 53 here consists of a single image point with F value in the central region of the brush surface 48. This value 5 of color F is replaced by the value of color Fj, which is calculated from the color value F and F of all points in the image.
no surface 48 brushes according to the equation
(five)
In equation (5), a and are the correction factors for which the restriction is valid a + Correction factors can set the percentage share of the color values or take into account
and "-1.
the spatial distance of the image points in relation to each other.
For simplicity, the replacement color value F must be calculated by forming a weighted average. In this case, 1 / p
and equation (5)
R
F -
simplified to 1 ....
R ;,
The application example for the second form according to equations (5) and (6) is again the smoothing of the contours (Figures 10 and 11). For clarification of the smoothing of the contours in FIGS. 10 and 11, the cutouts from the retouchable portions 59 of the images during retouching are shown again, and a plot of 60 color values related thereto. Above the cutouts of the image portions 59 is shown the surface of the brush 48 of three iso-images 49 with a central, one-image image, correction zone 53, in various positions during separate correction steps.
The color value F of the correction zone 53 is replaced by the average value F formed from the values of the three points of the image.
FIG. 10a shows the non-retouched cut-out of part 59 of the image with a sharp contour 58, as can be seen from the indicated color values and a graph of 60 color values. In order to smooth the carved contour 58, the retoucher leads the area 53 of the brush surface 48 correction in several steps in the direction of the arrow, along the retouching cutout of the image part 59 and shifts the brush surface or the correction zone 53 each time after the step, correction by one point perpendicular to the arrows. Changes in the color values achieved after individual step corrections can be seen in the drawings (10b-10g). After three steps of correction, a sharp contour 58 (10a) in a three-point-wide area of the image of circuit 58 has been smoothed::. By adding correction steps to the left and right, the region of circuit 38 can be further expanded.
If within the area of the contour 58 there are still too large jumps of color values, the steps of the core
five
0
0
five
five
five
0
five
0
The reactions inside the region of circuit 58 can be repeated as often as desired to obtain as linear a transition as possible, as shown in FIG. 11.
Fig. 11a shows a cut-out of part 59 of an image with a distribution of color values that is identical to the distribution of color values in Fig. South, Fig. 10b and 10b show the results after two repetitions of the correction steps produced in FIG. 10, with each repetition consisting of three correction steps. In Fig. 11c, it can be seen that linearization of color values is achieved within the area of circuit 58.
A second form of implementation can also be used to level out randomly noisy surfaces, as explained in Fig. 7.
Fig. 12 shows an exemplary embodiment of the coordinate-recording unit 34 of Fig. 1.
The midpoints P of the surface of the brush 48 (Fig. 4) are marked with the coordinate pin 38 on the digitizing panel 37 and the measurement stages 39, the obtained coordinates of the image points and y are transmitted through the data bus 71, comparing the cascade 72 and the next data bus 73 to summing cascade 74. In the comparison cascade 72, the pairs of coordinates of the midpoints of x and y, which are successively following one another, are compared with each other. When the coordinates change, which occurs when the coordinate pin 38 is displaced, the comparing cascade 72 issues the command Change of coordinates along the line 46 to the address counter 75. The address counter 75, which is triggered each time by a command Change coordinates, cyclically and line by line causes all possible X / Y coordinates of the auxiliary system 52 coordinates, which through the data bus 76 leads to the computing cascade 77. The computing cascade 77 through the programming input 78 is programmed with parameters the desired brush surface 48 of FIG. Z-Sv. The coordinates caused by the address counter 75 in the computing cascade 77 are checked as to whether they fall on the surface 48 of the brush. If this is the case, the called coordinates are auxiliary coordinates.
surface 48
ordinates xh y brush.
The auxiliary coordinates x and y are transmitted over the bus 79 dann to the summing cascade 74, in which, according to equation (1), the coordinates X and y of the image are formed. The coordinates of the image point and the y on the data bus 35 fall into the computing circuit 36 and into the address memory management node 9.
Fig. 13 shows an exemplary embodiment of the memory management unit 9 of Fig. 1.
The memory management node contains one clock generator 80, which calculates the counting sequence of cycles T (via the counting input 81 to the X-address counter 82. The X-address counter 82 is a 9-bin binary counter and on the address bus 10 vyzgat X- addresses from O to 511 memorization nodes 7 and 8. Each time after 511 clocks counted on the code of the X-address counter 82, a T clock appears, which through the counting input 84 counts into the Y-address counter 85. The Y-address counter 85 also is a 9-bit binary counter and calls the corresponding 10
15
20
9485718
The corresponding Y-addresses from O to 511 from nodes 7 and 9 are memorized through address pshnu 10. Y-address counter 85 forms, at its output 86, also after 511 counted clock cycles one clock cycle 1. From clock cycles T and T on lines 31 and 32 trigger line pulses (PS) and image trigger (PI) pulses for the image recording are retracted.
The X-address counter 82 and the Y-address counter 85 on address bus 10 are connected to the first inputs 87 and 88 of the comparator comparison 89 and 90. The second inputs 91 and 92 of the comparator comparison 89 and 90 are used to enter the x and y coordinates of the image points coming from the coordinate computer 40 through the address bus 35.
The signal outputs 93 and 94 of the comparators 89 and 90 are interconnected via an AND 95 circuit. When the addresses on line 45 coincide, a signal appears. The light pointer synchronizes the movement of the light pointer 44 on screen 3 with the movement of the coordinate-recording pin 38. block 34,
)
Retouch middle point.
coordinates Ho.uo using u / rtJ fT cL
Select auxiliary by surface, corrections x.
X Lo + L
 + Y
I
Color figure F In places l, y read from the screen
, , one
Are all X coordinates from the surface of the brush at /
, Aa
calculate new ftpacMA
Well
Ink F value in place. Record 8 image index
Do retouch irobat continue
x1 g End
ag.2
Not
Yes
Phage. 56 (90) 55 (5)
/. / V
58
5J
1J
Fi.8
to
W
sh
73
15
SO
sh
73
73
73
74
"five
9 ff9
FIG. 9
eight
five
N
"five
58
55
60 and
120
go
fO
40
40
40
55
60
120
53
40
40
40
40
55
F fiflj
120
53
5c
46
40
40
FIG W
t.K.S.
2.K.S.
but
3. K.S
t.K.S.
2.K.S.
3.K.S. ,
1. K.S.
2 K.S.
h
3. K.s
55
55
F “7
; zo
93
59
W
40
0
55
60
55
60
FIG. eleven
37
ual2
W
权利要求:
Claims (1)
[1]
A METHOD FOR PARTIALLY ALIGNING RETOUCHES FOR REPRODUCTION OF COLOR IMAGES, which consists in point-by-line and line-by-line reading of the original image, decomposition of the read color image into its color components, measuring the brightness of color components, converting color components into electrical signals, followed by converting them to electrical signals, followed by converting them to electrical signals signals of the color-divided image in digital form, subsequent storing of the received signals, the choice of the correction zone color image, determining the correction value and retouching the color values of image points inside the correction zone, characterized in that, in order to accelerate the retouching process, optimizing the correction values for the color values of image points inside the correction zone by calculating by interpolation or by the average of the points images from the color background inside the correction zone.
类似技术:
公开号 | 公开日 | 专利标题
SU1494857A3|1989-07-15|Method of partial equalizing retouching in reproduction of color images
US4328515A|1982-05-04|Method and a device for recorrecting standard color corrections in a color picture recording
US4499489A|1985-02-12|Production of screen printing blocks
SU1463125A3|1989-02-28|Method and apparatus for manufacturing screen printing plates
US4700235A|1987-10-13|Method and apparatus for producing half-tone printing forms with rotated screens on the basis of randomly selected screen threshold values
US4577219A|1986-03-18|Method and an apparatus for copying retouch in electronic color picture reproduction
US3916096A|1975-10-28|Electronic screening
US4819193A|1989-04-04|Gradation processing method for color images
CA1143661A|1983-03-29|Method of and circuit arrangement forpartial electronic retouching in thereproduction of colour pictures
US4486788A|1984-12-04|Method for producing a halftone plate for use in a picture reproducing machine
US4040094A|1977-08-02|Electronic screening
US3911480A|1975-10-07|Generating screened half-tones by scanning
US4485397A|1984-11-27|Method for producing printing forms with irregularly distributed printing points
US4476487A|1984-10-09|Method and circuit arrangement for partial electronic retouch in color image reproduction
US5442461A|1995-08-15|Screen generation for halftone screening of images with reduction of irrational correction artifacts
US4413286A|1983-11-01|Method and apparatus involving digital screen generation
RU1809925C|1993-04-15|Method for partial computer retouching for reproduction of color images represented in digital form
JPH077617A|1995-01-10|Method and device for processing color value
US4834530A|1989-05-30|Shape measuring apparatus
US3727183A|1973-04-10|A pattern recognition device including means for compensating for registration errors
KR960007260B1|1996-05-29|Optimal color half-tone patterns for raster-scan images
SU938735A3|1982-06-23|Method for converting digital data signal for producing raster colour-set in colour printing
CA1082109A|1980-07-22|Method for digital color correction in color picture recording systems
US5585945A|1996-12-17|Image synthesis with reduced memory requirements
US5065256A|1991-11-12|Method of and apparatus for processing image signal
同族专利:
公开号 | 公开日
DE3110222C2|1985-06-20|
JPS57161858A|1982-10-05|
AU8161382A|1982-09-23|
DE3110222A1|1982-08-05|
US4516155A|1985-05-07|
JPH0434145B2|1992-06-05|
AU548961B2|1986-01-09|
US4516155B1|1995-02-28|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

GB1369702A|1972-01-05|1974-10-09|Crosfield Electronics Ltd|Image reproducing methods and apparatus|
GB1374521A|1972-01-05|1974-11-20|Crosfield Electronics Ltd|Image reproducing methods and apparatus|
US3941755A|1973-07-12|1976-03-02|Monsanto Company|Fiber-forming 6TA/6IA copolymers|
US4017894A|1973-10-01|1977-04-12|Agency Of Industrial Science & Technology|Method for preparing color separation printing patterns|
DE2607623B2|1976-02-25|1978-12-21|Dr.-Ing. Rudolf Hell Gmbh, 2300 Kiel|Color evaluation device|
US4189743A|1976-12-20|1980-02-19|New York Institute Of Technology|Apparatus and method for automatic coloration and/or shading of images|
JPS5438521A|1977-09-02|1979-03-23|Hitachi Ltd|Power source equipment|
DE2810430C3|1978-03-10|1981-04-30|2300 Kiel Dr.-Ing. Rudolf Hell Gmbh|Method and circuit for selectively correcting the colors of an image to be reproduced|
DE2839187C2|1978-09-08|1985-04-25|Dr.-Ing. Rudolf Hell Gmbh, 2300 Kiel|Process for determining the standard color values of colors displayed on a color monitor|
DE2848376C2|1978-11-08|1983-12-15|Dr.-Ing. Rudolf Hell Gmbh, 2300 Kiel|Device for post-correction of standard color corrections in color image recording|
DE2853509C2|1978-12-12|1983-02-03|Dr.-Ing. Rudolf Hell Gmbh, 2300 Kiel|Equipment for the production of color separations|
DE2920058C2|1979-05-18|1983-09-29|Dr.-Ing. Rudolf Hell Gmbh, 2300 Kiel|Method and circuit arrangement for partial electronic retouching in color image reproduction|
DE2920070C2|1979-05-18|1983-11-17|Dr.-Ing. Rudolf Hell Gmbh, 2300 Kiel|Method and device for determining contours within an image|DE3368810D1|1982-02-10|1987-02-05|Mitsubishi Electric Corp|Metal vapor discharge lamp|
JPS58211154A|1982-06-01|1983-12-08|Dainippon Screen Mfg Co Ltd|Method and device for picture scanning and recording with retouching function|
DE3341371C2|1982-11-16|1989-09-21|Dainippon Ink And Chemicals, Inc., Tokio/Tokyo|Method and device for generating a combined image signal|
JPH0131232B2|1983-01-19|1989-06-23|Dainippon Ink & Chemicals|
DE3332791C1|1983-09-10|1985-02-28|Dr.-Ing. Rudolf Hell Gmbh, 2300 Kiel|Device for color image control on a color monitor|
DE3347049C2|1983-12-24|1986-07-17|Dr.-Ing. Rudolf Hell Gmbh, 2300 Kiel|Method and circuit arrangement for simulating multicolor printing on a color monitor|
US4646134A|1984-03-21|1987-02-24|Sony Corporation|Apparatus for encoding image signal|
JPH0352071B2|1984-04-27|1991-08-08|Intaanashonaru Bijinesu Mashiinzu Corp|
GB8420890D0|1984-08-16|1984-09-19|Quantel Ltd|Video editing systems|
US4839721A|1984-08-28|1989-06-13|Polaroid Corporation|Method of and apparatus for transforming color image data on the basis of an isotropic and uniform colorimetric space|
GB8422209D0|1984-09-03|1984-10-10|Crosfield Electronics Ltd|Image retouching|
JPH0562879B2|1985-01-08|1993-09-09|Fuji Photo Film Co Ltd|
CA1311297C|1986-09-30|1992-12-08|Theodore Stanley Rzeszewski|Video signal enhancement by adaptive digital signal processing|
CA1281363C|1986-11-14|1991-03-12|Yasumichi Suzuki|Color image processing apparatus|
US4710785A|1986-12-12|1987-12-01|Eastman Kodak Company|Process control for electrostatographic machine|
US5075768A|1988-09-02|1991-12-24|Itek Graphix Corporation|Method and apparatus for color separation scanning|
US5038388A|1989-05-15|1991-08-06|Polaroid Corporation|Method for adaptively sharpening electronic images|
US5119186A|1989-09-28|1992-06-02|International Business Machines Corporation|Color mapping system and method|
JP2746692B2|1989-10-09|1998-05-06|富士通株式会社|Color image data processing device|
US5187594A|1990-02-09|1993-02-16|Graphic Edge, Inc.|Method of creating and applying half tone screen patterns|
US5191640A|1990-12-26|1993-03-02|Xerox Corporation|Method for optimal discrete rendering of images|
DE69216207T2|1991-10-30|1997-04-17|Fujitsu Ltd|Color setting to smooth the borders between color images|
US5748345A|1992-09-08|1998-05-05|Canon Kabushiki Kaisha|Image processing apparatus for performing image processing according to colors of input image|
DE4232704C2|1992-09-30|1995-04-20|Hell Ag Linotype|Method and circuit arrangement for the electronic retouching of images|
US5559903A|1993-04-08|1996-09-24|Linotype Hell Ag|Method for generating geometric masks with a digital color computer|
DE4343362C2|1993-04-08|1996-08-14|Linotype Hell Ag Werk Kiel|Process for creating harmonious color corrections|
US5555194A|1994-07-26|1996-09-10|Eastman Kodak Company|Cloning technique for digital image retouching|
US6351321B1|1995-02-14|2002-02-26|Eastman Kodak Company|Data scanning and conversion system for photographic image reproduction|
US5796874A|1996-04-30|1998-08-18|Eastman Kodak Company|Restoration of faded images|
DE19646821A1|1996-11-13|1998-05-14|Axel Prof Ritz|Image data detection unit for colour printer, video device and digital camera|
JPH10261069A|1997-03-19|1998-09-29|Fujitsu Ltd|Image processor, image processing method, and recording medium|
法律状态:
优先权:
申请号 | 申请日 | 专利标题
DE3110222A|DE3110222C2|1981-03-17|1981-03-17|Process for partial smoothing retouching in electronic color image reproduction|
[返回顶部]